addressable technology - Turkish English Dictionary